Contact Information
1495 S Ridge Rd, Castle Rock, Colorado 80104, United States
Detailed Information
The temple was established in 2000 and was the first full-scale South Indian style temple in Colorado. It was built to provide a place of worship and preserve the rich cultural heritage of Hinduism.